#include <iostream>
#include <vector>
#include <string>

using namespace std;

int main()
{
	std::vector<char> mySentence; // A vector of characters (much like a string)
	std::vector<char>::const_iterator myIterator; // points to a single element in a char vector (but it's constant, so wont let you change the vector)

	mySentence.push_back('M'); // Add a char
	mySentence.push_back('e'); // Add a char
	mySentence.push_back('r'); // Add a char
	mySentence.push_back('r'); // Add a char
	mySentence.push_back('y'); // Add a char
	mySentence.push_back(' '); // Add a char
	mySentence.push_back('C'); // Add a char
	mySentence.push_back('h'); // Add a char
	mySentence.push_back('r'); // Add a char
	mySentence.push_back('i'); // Add a char
	mySentence.push_back('s'); // Add a char
	mySentence.push_back('t'); // Add a char
	mySentence.push_back('m'); // Add a char
	mySentence.push_back('a'); // Add a char
	mySentence.push_back('s'); // Add a char
	mySentence.push_back('!'); // Add a char

	for (myIterator = mySentence.begin(); myIterator != mySentence.end(); ++myIterator)
		std::cout << *myIterator;

	std::cout << std::endl;


	std::cout << "Wondeful Sir! but strings ftw!" << std::endl;

	std::vector<string> woot;
	std::vector<string>::const_iterator strReadIter;
	woot.push_back("Merry Christmas!");

	for (strReadIter = woot.begin(); strReadIter != woot.end(); strReadIter++)
		cout << *strReadIter;

	std::cin.get();

	return 0;
}